package main

import "fmt"

// 加法函数
func add(x int, y int) int {
	return x + y
}

func sub(x int, y int) int {
	return x - y
}

// 函数当做参数
func calc(x int, y int, op func(int, int) int) int {
	return op(x, y)
}

func main() {
	ret := calc(1, 3, add)
	fmt.Println(ret)
}
